rat-tailed larva - Alemán Inglés Diccionario